
//增加回收区域
$("#addAarea").click(function () {

    var flagArea = false;
    var flagNeighbourhood = false;
    var mes1 = $("#mes1");
    var mes2 = $("#mes2");
    var province = $("#province option:selected").val();
    var city = $("#city option:selected").val();
    var county = $("#county option:selected").val();
    var detailAddress = $("#detailAddress").val();
    //console.log(province+city+county+detailAddress);
    if(province===""||city===""||county===""){
        mes1.addClass("invalid-no");
        flagArea = false;
    }else {
        mes1.removeClass("invalid-no");
        mes1.addClass("invalid-feedback");
        flagArea = true;
    }

    if(detailAddress===""){
        mes2.addClass("invalid-no");
        flagNeighbourhood = false;
    }else {
        mes2.removeClass("invalid-no");
        mes2.addClass("invalid-feedback");
        flagNeighbourhood = true;
    }

    if(flagArea&&flagNeighbourhood){


        $.ajax({
            type:'post',
            url:'addDonationArea',
            data:{
                'city':province+city+county,
                'detailAddress':detailAddress
            },
            success:function (data) {
                $("#table").bootstrapTable('refresh');
            }
        })
    }
});

    $('#table').bootstrapTable({
        classes: 'table table-bordered table-hover table-striped',
        url: 'getDonationAreaList',
        method: 'get',
        contentType:'application/json',
        dataType : 'json',
        uniqueId: 'donationAreaId',
        idField: 'donationAreaId',             // 每行的唯一标识字段
        cache:'false',
        toolbar: '#toolbar',       // 工具按钮容器
        clickToSelect: true,     // 是否启用点击选中行
        showColumns: true,         // 是否显示所有的列
        showRefresh: true,         // 是否显示刷新按钮
        showSearchClearButton:true,
        //showToggle: true,

        pagination: true,                    // 是否显示分页
        sortOrder: "asc",                    // 排序方式
        // 传递参数
        sidePagination: "client",            // 分页方式：client客户端分页，server服务端分页
        pageNumber: 1,                       // 初始化加载第一页，默认第一页
        pageSize: 15,                        // 每页的记录行数     // 可供选择的每页的行数
        search: true,                      // 是否显示表格搜索，此搜索是客户端搜索

        //showExport: true,        // 是否显示导出按钮, 导出功能需要导出插件支持(tableexport.min.js)
        //exportDataType: "basic", // 导出数据类型, 'basic':当前页, 'all':所有数据, 'selected':选中的数据

        columns: [{
            field: 'donationAreaId',
            title: '捐赠地区ID',
            sortable: true    // 是否排序
        }, {
            field: 'donationAreaCity',
            title: '省市区/县'
        }, {
            field: 'donationAreaAddress',
            title: '详细地址'
        }, {
            field: 'donationAreaTimes',
            title: '捐赠次数',
            sortable: true
        }, {
            field: 'createTime',
            title: '开通捐赠时间',
            sortable: true,
            formatter:function(value){
                return new Date(+new Date(new Date(value).toJSON()) + 8 * 3600 * 1000).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '');
            }
        }, {
            field: 'updateTime',
            title: '最近捐赠时间',
            sortable: true,
            formatter:function(value,item){
                if(item.createTime === item.updateTime){
                    return "<h4><span class='label label-danger'>没有捐赠记录</span></h4>"
                }else {
                    return new Date(+new Date(new Date(value).toJSON()) + 8 * 3600 * 1000).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '');
                }
            }
        }],
        onLoadSuccess: function(data){
            $("[data-toggle='tooltip']").tooltip();
        }
    });


